due performance - German English Dictionary